home *** CD-ROM | disk | FTP | other *** search
- Amiga Password Protection System 2.2
-
- Introduction
-
- APPS is a password entry system fot the Amiga. IT is designed to be used to restrict access to
- workbench to authorised persons only. It is a startup-sequence based command.
-
- There are two versions currently available:
-
- Standard Version:
- This version is simply placed at the begining of the startup-sequence. Once the correct
- password and user ID are input then the porgram exits and the startup continues.
-
- PRO Version:
- This version for multiple users with different partitions assigned to each user. This approach
- does however make it a bit more difficult to setup but offers greater protection becuase of the
- way that it works. This also has a optional logon picture. If it detects the file then it will
- show it otherwise it use a simply progress window.
-
-
- Both version work by storing the password for each user in a seperate file. How ever the pro
- version also stores the partition name as well.
-
- Because of the way the program loads the passwords and user ids both version are compatible with
- each other so going form one to the other is easy.
-
- The instalaltion for both versions is detailed in the Installation section of the document.
-
- Both versions and the setup program are shareware and have been restricted. Read the section
- titled shareware for more info.
-
-
- ______________________________________________________________________________________________________
-
- Requirements
-
- Workbench 3.0. It may work on 2.0 but i haven't tested it.
-
- Not so much of a requirment more a fact of life: 4 mb of fast at least.
-
- History:
-
- 0.5 First version written in Amos
-
- 0.6 GIven simple GUI using drawing functions in Amos
-
- 0.7 Passwords stored a part of machine code
-
- 0.8 Converted program to Blitz Basic
-
- 0.9 Added Complete Startup-sequence into code. And kept passwords as part of code.
-
- 1.0 Moved passwords to external files and removed startup-sequence for code and changed it to
- executing the startup-sequence file.
-
- 1.1 Internal optimizations
-
- 1.2 Changed GUI to use Gadtools Gadgets.
-
- 1.3 Internals Mods
-
- 1.4 Internal Mods
-
- 1.5 Added Graphic logo in window. Re-designed the Setup program.
-
- 2.0 Changed GUI and included Amiga Logo and Background pic. Changed numbers of screen colours to 32.
-
- 2.1 Changed loading procedures for password files and checking procedures for idetification in main
- program and load/save procedures in setup program to match.
-
- 2.2 Changed bug which opened and closed the main window when looking at the about/info windows.
-
- _____________________________________________________________________________________________________
-
- Installation: Standard Version
-
- 1. Copy the following files to the following directories.
-
- C - APPS
- PREFS: - APSetup
- S: - APPS2.IFF, APPS3.IFF
-
- 2. Run APSetup and Enter in the user id and password. You don't need to worry about the partition
- string gadget as this version does not need it.
-
- 3. Edit the S:startup-sequence and add APPS as the first command in the sequence
-
- 4. Save and Reset
-
-
- ______________________________________________________________________________________________________
-
- Installation: Pro Version
-
- WARNING: Due the installation of this version should only be attempted by those who know about
- re-partitioning harddrives and installing workbench. To this end the instructions to not contain the
- instructions on how to partition you hard drive.
-
- N.B I accept no responsibility for any damage incurred while installing this software. I you feel
- you don't understand the above then stop now and use the standard version instead.
-
- 1. Create 1 partition to be the boot device for the system. This only needs to be small device maybe
- 1 mb in size.
-
- Create the following directories on this device;
-
- C, DEVS, L and S
-
- IN theory this could be a floppy disk with all of the partitions not be auto-mounted.
-
- 2. Now create a partition for each user that you want to use the computer. The size in not important
- but depends on what you want to install and the size of your harddrive.
-
-
- The volume name can only be 3 digits long not including the ":" i.e dh0, hd0 etc.
-
- Then install workbench or a form of workbench on the partitions.
-
- Create mountlist files for each partition and put them all in one file called "mountlist" and copy
- this file into the DEVS: drawer of the boot device:
-
- Once you have got all of the mounting info then change them partitions so that aren't
- auto-mounting.
-
- 3. Copy the following files from the APPSPro drawer to the following drawers on the boot device.
-
- C: - APPS, movesys, mount
-
- ROOT: - APSetup
-
- S: - APPS.IFF(Optional), APPS2.IFF, APPS3.IFF.
-
- The APPS.IFF file is the optional bootpic picture and is not required if you do not want it to be
- shown.
-
- 4. Boot from the boot device. Don't worry if nothing happens this is because it doesn't have a
- startup-sequence yet.
-
- Now, run the apsetup program and add the user ids, passwords, and partition names(including a ":")
- for each user, saving them one at a time.
-
- 5. Create a s:startup-sequence using a text editor and add the word "APPS" and save it.
-
- maked sure that this is in the s: directory of your boot device.
-
- 6. Reset the computer and the program will load.
-
- Once you have type in the correct user id and password the program will mount the corrisponding
- partition, move all the system assigns to that device, and execute it startup-sequence.
-
- You will need to remove the boot device using:
-
- ASSIGN nameofdevice: DISMOUNT
-
- and you may find that some software still access it such as photogenics, but i am working on that
- problem.
-
- I am sure that any other problems can be dealt with the Assign command.
-
-
- ______________________________________________________________________________________________________
-
- Future Features
-
- Screen Saver
-
- Move all passwords and user IDs into one file
-
- Put basic startup commands as part of the code i.e setpatch, iprefs etc. and use a seperate
- assigns file.
-
- Progress Indicator for Bootup
-
- Encrypted Password File.
-
- Hide the password when it is being typed in.
-
-
- ______________________________________________________________________________________________________
-
- Shareware
-
- The versions of APPS in this software a fully functional except for the fact that they only allow
- one user with a user id of nuser. This also includes the setup program.
-
- Also the main program waits 15 seconds everytime it is run.
-
- To get the full versions of the programs plus the latest version of the program please send £3.50
- to:
-
- David Humphreys,
- 12 Taylor Drive
- Lawford,
- Manningtree,
- Essex,
- CO11 2HU.
-
- Please make cheques payable to D Humphreys.
-
- Cheques will have to be cleared first.
-
-
- ______________________________________________________________________________________________________
-
- Thanks foe using my program and i hope to have an update real soon.
-
- BYE!
-
-
-